seed and fertilizer tubes - Turc Anglais Dictionnaire